Class WeightedFairQueueImpl

All Implemented Interfaces:
IPCObject, QueueProcess, WeightedFairQueue

public class WeightedFairQueueImpl extends QueueProcessImpl implements WeightedFairQueue
Information provided by the PKI file:

    \class CWeightedFairQueue
    
    \brief This file holds weighted fair queue class declaration.
    
    \example IpcBase::cast<WeightedFairQueue>(network().getDevice("Router0").getPortByName("FastEthernet0/1").getQosQueue());
    
Author:
Auto-generated
  • Constructor Details

  • Method Details

    • getQueueCount

      public int getQueueCount()
      Information provided by the PKI file:
      
          \brief Get Queue Count
          \return int, the number of flows in queue
          
              
      Specified by:
      getQueueCount in interface WeightedFairQueue
      Returns:
      int Returns a int
    • getQueueAt

      public Queue getQueueAt(int i)
      Information provided by the PKI file:
      
          \brief Get Queue At an index
          \return Queue, the queue specified at index i in the queue list
          
              
      Specified by:
      getQueueAt in interface WeightedFairQueue
      Parameters:
      i - Takes in a parameter of i
      Returns:
      Queue Returns a Queue